package cn.wolfcode.luowowo.article.service;

import cn.wolfcode.luowowo.article.domain.Community;
import cn.wolfcode.luowowo.article.query.CommunityQueryObject;
import com.github.pagehelper.PageInfo;

public interface ICommunityService {

    /**
     * 更新或者保存
     * @param community
     */
    void saveOrUpdate(Community community);

    /**
     * 分页查询
     * @param qo
     */
    PageInfo queryForList(CommunityQueryObject qo);

    /**
     * 查询当前提问的信息
     * @param id
     * @return
     */
    Community selectById(Long id);

    /**
     * 通过id更新 赞的数量 和 浏览数量
     * @param id
     */
    void updateNumyById(Long id);

}
